home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SuperHack
/
SuperHack CD.bin
/
SCRIPTZ
/
BIZOTCH1.ZIP
/
events.ini
< prev
next >
Wrap
INI File
|
1997-02-17
|
7KB
|
206 lines
[Events]
n0=1:ON ACTION:*:?: {
n1= if $away == $true {
n2= if %recmsgs == on {
n3= write $mircdirtext\awaylog.txt $chr(91) $+ $time $+ $chr(93) [action in] [ $+ $nick $parms $+ ]
n4= }
n5= }
n6= set %relm [action in] [ $+ $nick $parms $+ ] [ $+ $address $+ ]
n7= set %lastmsg $nick
n8= if %msg == bizotch {
n9= bmecho [action in] [ $+ $nick $parms $+ ]
n10= }
n11=}
n12=1:ON ACTION:*:#: {
n13= echo $chan $+ %acolor $+ * $+ %template [ $+ [ %acolor ] ] $+ $+ $nick $+ $+ %acolor $parms
n14= halt
n15=}
n16=1:ON INVITE:#: {
n17= brecho Press F4 to join.
n18= set %invitechan $chan
n19=}
n20=1:ON TEXT:*:?: {
n21= if $away == $true {
n22= if %recmsgs == on {
n23= write $mircdirtext\awaylog.txt $chr(91) $+ $time $+ $chr(93) [ $+ $nick $+ [msg in]] $chr(91) $+ $parms $+ $chr(93)
n24= }
n25= }
n26= set %relm [ $+ $nick $+ [msg in]] [ $+ $parms $+ ] [ $+ $address $+ ]
n27= set %lastmsg $nick
n28= if %msg == bizotch {
n29= bmecho [ $+ $nick $+ [msg in]] [ $+ $parms $+ ]
n30= }
n31= if $parm1 == xdcc {
n32= if $parm2 == help { goto help }
n33= xdcctext $nick $parms
n34= }
n35= if $parm1 == invite {
n36= if %friendlist == on {
n37= if friend isin $level($address($nick,3)) {
n38= brecho $nick has self-invited to $parm2 $+ .
n39= invite $nick $parm2
n40= ignore -ptu10 $nick 3
n41= halt
n42= }
n43= if $address($nick,3) == $null {
n44= set %icheck on
n45= set %ichannel $parm2
n46= .raw whois $nick
n47= ignore -ptu10 $nick 3
n48= }
n49= }
n50= halt
n51= }
n52= if $parm1 == pass {
n53= if %opslist == on {
n54= if op isin $level($address($nick,3)) {
n55= brecho $nick has set a password.
n56= set %pass [ $+ [ $address($nick,3) ] ] $parm2*
n57= .raw notice $nick :Password set to ' $+ $parm2* $+ '
n58= halt
n59= }
n60= }
n61= }
n62= if $parm1 == op {
n63= if %opslist == on {
n64= if op isin $level($address($nick,3)) {
n65= if $parm3* == %pass [ $+ [ $address($nick,3) ] ] {
n66= brecho $nick has successfully requested ops for $parm2 $+ .
n67= mode $parm2 +o $nick
n68= halt
n69= }
n70= }
n71= }
n72= }
n73= halt
n74= :help
n75= ignore -ptu10 $nick 3
n76= brecho XDCC HELP request from $nick
n77= .raw notice $nick :XDCC commands can either be /msg or /ctcp and are as follows:
n78= .raw notice $nick :XDCC HELP <-- what you are reading now.
n79= .raw notice $nick :XDCC LIST <-- gives you a complete offer listing
n80= .raw notice $nick :XDCC SEND #N <-- I will send pack N to you. (N must be the number of the pack)
n81= halt
n82=}
n83=1:ON NOTICE:*:*: {
n84= set %reln [ $+ $nick $+ [notice in]] [ $+ $parms $+ ] [ $+ $address $+ ]
n85= set %temp Please op the bot
n86= if %temp isin $parms {
n87= ignore -nu500 $nick
n88= }
n89=}
n90=1:ON WALLOPS:*: {
n91= brecho < $+ $nick $+ /WallOp> $parms
n92= halt
n93=}
n94=1:ON CTCPREPLY:PING*: {
n95= %temp = $ctime - $parm2
n96= set %relcr [ $+ $nick $+ [CTCP reply]] [[ $+ $parm1 $+ ] $duration(%temp) $+ ] [ $+ $address $+ ]
n97= brecho CTCP Reply from $nick: ( $+ $parm1 $+ ) $duration(%temp)
n98= halt
n99=}
n100=1:ON CTCPREPLY:*: {
n101= set %relcr [ $+ $nick $+ [CTCP reply]] [[ $+ $parm1 $+ ] $parm2* $+ ] [ $+ $address $+ ]
n102= brecho CTCP Reply from $nick: ( $+ $parm1 $+ ) $parm2*
n103= halt
n104=}
n105=1:ON NOTIFY: {
n106= set %notify on
n107= .raw whois $nick
n108= halt
n109=}
n110=1:ON JOIN:#: {
n111= if shit isin $level($address($nick,3)) {
n112= if %skb == yes {
n113= if %reason [ $+ [ $address($nick,3) ] ] == $null {
n114= skb $chan $nick requested
n115= halt
n116= }
n117= skb $chan $nick %reason [ $+ [ $address($nick,3) ] ]
n118= halt
n119= }
n120= }
n121= if friend isin $level($address($nick,3)) {
n122= if %fannounce == yes {
n123= if %announce [ $+ [ $address($nick,3) ] ] == $null {
n124= halt
n125= }
n126= .raw PRIVMSG $chan : $+ $chr(91) $+ $nick $+ $chr(93) %announce [ $+ [ $address($nick,3) ] ]
n127= echo $chan > $chr(91) $+ $nick $+ $chr(93) %announce [ $+ [ $address($nick,3) ] ]
n128= set %temp %announce [ $+ [ $address($nick,3) ] ]
n129= unset %announce [ $+ [ $address($nick,3) ] ]
n130= .timer 1 300 set %announce [ $+ [ $address($nick,3) ] ] %temp
n131= }
n132= halt
n133= }
n134= if voice isin $level($address($nick,3)) {
n135= if %voicelist == on {
n136= mode $chan +v $nick
n137= }
n138= }
n139=}
n140=@1:ON KICK:#: {
n141= if friend isin $level($address($knick,3)) {
n142= if %fkprot == yes {
n143= invite $knick $chan
n144= }
n145= }
n146= if %mkp == on {
n147= if %mkp [ $+ [ $nick ] ] > 0 {
n148= inc %mkp [ $+ [ $nick ] ] 1
n149= goto check
n150= }
n151= set %mkp [ $+ [ $nick ] ] 1
n152= timer 1 %mkptime /unset %mkp [ $+ [ $nick ] ]
n153= :check
n154= if %mkp [ $+ [ $nick ] ] > %mkpnum {
n155= unset %mkp [ $+ [ $nick ] ]
n156= .raw kick $chan $nick :Mass kick, go sit in a corner.
n157= becho Kicking $nick for mass kicking $chan $+ .
n158= }
n159= }
n160=}
n161=@1:ON BAN:#: {
n162= if %fbprot == yes {
n163= set %o $ial($banmask,0)
n164= set %i 0
n165= :next1
n166= inc %i 1
n167= if $ial($banmask,%i).nick ison $chan {
n168= set %temp1 $ial($banmask,%i).nick
n169= if friend isin $level($address(%temp1,3)) {
n170= becho Unbanning protected user on $chan $+ .
n171= mode $chan -b $banmask
n172= goto done
n173= }
n174= }
n175= if %i >= %o {
n176= goto done
n177= }
n178= goto next1
n179= :done
n180= }
n181=}
n182=@1:ON SERVEROP:#: {
n183= if %nhp == on {
n184= mode $chan -oooo $opnick
n185= becho Deopping server-opped nick on $chan $+ . (Opped from $nick $+ )
n186= }
n187=}
n188=@1:ON DEOP:#: {
n189= if %mdp == on {
n190= if %mdp [ $+ [ $nick ] ] > 0 {
n191= inc %mdp [ $+ [ $nick ] ] 1
n192= goto check
n193= }
n194= set %mdp [ $+ [ $nick ] ] 1
n195= timer 1 %mdptime /unset %mdp [ $+ [ $nick ] ]
n196= :check
n197= if %mdp [ $+ [ $nick ] ] > %mdpnum {
n198= unset %mdp [ $+ [ $nick ] ]
n199= mode $chan -o $nick
n200= becho Deopping $nick for mass deopping $chan $+ .
n201= }
n202= }
n203=}